package cn.kgc.service;

import cn.kgc.pojo.Dep;

import org.apache.ibatis.annotations.Param;


import java.util.List;

/**
<<<<<<< HEAD
 * @author 王作栋
 * @version 1.0
 * @date 2022/10/7 - 16:45
 */
public interface DepService {
    //模糊查询所有部门
    List<Dep> getDepList(String depName,Integer currentPage,Integer limit,Integer deptCount);
    //根据ID查询部门
    List<Dep> getBookById(@Param("depId") Integer depId);
    //新增
    int  addDep(Dep dep);
    //修改
    int  updateDepByName(Dep dep);
    //删除
        int   deleteDepById (Dep dep);

    int deleteDep(String depId);

    //页面
    int getTotalRow(@Param("depName") String depName);

    //员工表绑定下拉列表
    List<Dep> findDepList();


    //模糊查询所有部门
    List<Dep> chartzhu();
}
